Printed: May 5, 2025
From: http://www.jcp.org/en/jsr/detail?id=110
|
Specification Leads | |||
Graham C Turrell | IBM | ||
![]() |
|||
Expert Group | |||
America Online (AOL) | Cisco Systems | Developmentor | |
Fujitsu Limited | IBM | Novell, Inc. | |
Oracle | Progress Software | Sun Microsystems, Inc. | |
Systinet |
Original Java Specification Request (JSR)
Identification |
Request |
Contributions
Original Summary: This JSR is to provide a standard set of APIs for representing and manipulating services described by WSDL (Web Services Description Language) documents.
These APIs will define a way to construct and manipulate models of service descriptions.
Section 1. Identification
Submitting Member: IBM Corporation
Name of Contact Person: Paul Fremantle
E-Mail Address: pzf@uk.ibm.com
FremantleTelephone Number: +44 1962 815 078
Fax Number: +44 1962 815 078
Specification Co-Lead: Paul Fremantle
E-Mail Address: pzf@uk.ibm.com
Telephone Number: +44 1962 815 078
Fax Number: +44 1962 815 078
Specification Co-Lead: Matthew Duftler
E-Mail Address: duftler@us.ibm.com
Telephone Number: +1 914 784 6084
Fax Number: +1 914 784 6324
Initial Expert Group Membership:
(Please provide company
or organization names. Note that expert group members must have
signed the JSPA.)
IBM Corporation
Section 2: Request
This JSR is to provide a standard set of APIs for representing and manipulating services described by WSDL (Web Services Description Language) documents. These APIs will define a way to construct and manipulate models of service descriptions. The service descriptions can be treated by a client in a uniform manner, regardless of the origin of the descriptions. That is, the descriptions can be built as a result of parsing a WSDL document, constructed programmatically by direct invocation of the APIs, built using information provided by a user via a command-line or graphical interface, or built using information retrieved from a network source.
Java 2 SDK, Standard Edition v. 1.3 and above
This set of APIs will allow developers to build applications using web services without having to manipulate WSDL documents directly; the proposed specification would allow developers to work with a higher-level set of APIs.
The Java 2 SDK Standard Edition does not provide a standard set of APIs for representing and manipulating services described by WSDL documents.
By design, this proposed specification depends on the WSDL specification. WSDL is an XML format for describing network services as a set of endpoints operating on messages containing either document-oriented or procedure-oriented information.
In addition, since the WSDL specification describes bindings to SOAP, HTTP GET/POST and MIME, this proposed specification is also dependent on those technologies.
javax.wsdl
No.
No.
No.
No.
We should have API documentation and a preliminary specification ready by 6/1/2001 (approximately 12 weeks).
Section 3: Contributions
The WSDL specification describes the WSDL language upon which this proposed specification is based.